pervious pavement - Spanish English Dictionary